lemonwood tree

Noun
  1. source of a tough elastic wood
  2. South African evergreen having hard tough wood

Khám phá thêm

Các từ liên quan

Từ chứa "lemonwood tree"

lemonwood tree
A lemonwood tree grows in a sunny garden.